Analysis of Macro-Dataflow Dynamic Scheduling on Nonuniform Memory Access Architectures

نویسنده

  • Mayez A. Al-Mouhamed
چکیده

Abstract: This paper studies dynamics scheduling of computational tasks with communication costs using Non-uniform memory access architecture that computing model assumes that the data transfer can be partitioned into a parallel in sequential parts with respect to the task execution as scheduling heuristic called least communication together with a two level scheduler as proposed in an attempt to minimize the finish time the LC selects the task that removes the largest amount of remaining data transfer, if no such tasks are available the task that has been ready to run at the earliest is selected first. Testing the finish time of LC and FCFS shows that LC is useful for tasks are having moderate granularity and whose computation and communication requirements vary widely for different data sets.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Cavs: A Vertex-centric Programming Interface for Dynamic Neural Networks

Recent deep learning (DL) models have moved beyond static network architectures to dynamic ones, handling data where the network structure changes every example, such as sequences of variable lengths, trees, and graphs. Existing dataflow-based programming models for DL—both static and dynamic declaration—either cannot readily express these dynamic models, or are inefficient due to repeated data...

متن کامل

Scheduled Dataflow: Execution Paradigm, Architecture, and Performance Evaluation

ÐIn this paper, the Scheduled Dataflow (SDF) architectureÐa decoupled memory/execution, multithreaded architecture using nonblocking threadsÐis presented in detail and evaluated against Superscalar architecture. Recent focus in the field of new processor architectures is mainly on VLIW (e.g., IA-64), superscalar, and superspeculative designs. This trend allows for better performance, but at the...

متن کامل

Performance Analysis of a Large-Grain Dataflow Scheduling Paradigm

This paper describes and analyzes a paradigm for scheduling computations on a network of multiprocessors using large-grain dataj_ow scheduling at run time. The computations to be scheduled must follow a static flow graph, while the schedule itself will be dynamic (i.e., determined at run time). Many applications characterized by static flow exist, and they include real-time control and digital ...

متن کامل

Non-preemptive real-time scheduling of dataflow systems

Real-time signal processing applications can be described naturally with dataflow graphs. The systems we consider have a mix of real-time and non-real-time processing, where independent dataflow graphs represent tasks and individual dataflow actors are subtasks. Rate-monotonic scheduling is optimal for fixed-priority, preemptive scheduling of periodic tasks. Priority inheritance protocols exten...

متن کامل

Execution Performance of the Scheduled Dataflow Architecture (SDF)

This paper presents an evaluation of a nonblocking, decoupled memory/execution, multithreaded architecture known as the Scheduled Dataflow (SDF). Recent focus in the field of new processor architectures is mainly on VLIW (e.g. IA-64), superscalar and superspeculative designs. This trend allows for better performance at the expense of increased hardware complexity, and possibly higher power expe...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • IEEE Trans. Parallel Distrib. Syst.

دوره 4  شماره 

صفحات  -

تاریخ انتشار 1993